Mike Myers announced as Official Ambassador to Invictus Games
Legendary Canadian actor, author, director, and multi-faceted creator Mike Myers, OC was announced today as an Official Ambassador to the Invictus Games Toronto 2017. The Scarborough, Ontario native’s connection to the military runs deep as the son of Alice and Eric Myers who served in the Royal Air Force and British Army respectively.